HotDog Professional 5 Webmaster Suite hd5pro_top.gif - 1339 Bytes HotDog Professional 5 Webmaster Suite
HotDog Professional 5 Webmaster Suite hd5pro_mid.gif - 4394 Bytes hd5_title_daz.gif - 1556 Bytes
HotDog Professional 5 Webmaster Suite hd5pro_bottom.gif - 6723 Bytes Features List

HotDog Professional 5.5 Code Completion

Below is a quick rundown on how HotDog Code Completion works.

The Basic rundown

HotDogs Code Completion follows the same principles as RAD coding tools like Delphi and Visual Basic, except in a passive mode (ie. you have to invoke it). At any point in your code you can simpy hit CTRL + SPACE and you will be given valid suggestions for Tags, Attributes or Values. Once the Code Completion list is invoked it will stay active (ie. will follow keyboard movements, normally SPACE for next suggestion or LEFT/RIGHT arrows to move though existing code) and update on the fly, until you press ESC or move your caret positon off the current line or with your mouse with your mouse. When the Code Completion list is invoked you use UP and DOWN arrows, PAGE UP and DOWN and HOME and END keys to navigate, with ENTER to insert the current option into the document.

Make it work the way you want it to

Almost all Suggestion Types have multiple insertion options, by hitting CTRL + SPACE a second time the options will cycle through, with the last one used kept as your preference. Not all options are available at this time, notably the ability to have your custom colours available, but these will come. Also most Suggestion Types will keep a History list of the last selected options at the top of the list so you can more easily access your most used options.

And if you thought that was good...

We realized that HTML 4.0 is pretty darned big and scary, with Attribute Types all over the place, you dont even know what half of them do. So we have made a logical icon set for each Attribute, so you can soon learn what types of values they expect. And when you have to insert a Value, HotDog code completion will display exactly what you are supposed to put there in a format that you can understand. We extended this functionality out to include the "More..." option which will invoke the correct HotDog file dialog if necessary. So soon you will be speeding through your code without ever having to touch your toobars again.


We have also extended the Property Sheet as well to include extensive HTML Tag help (click the little help book icon). This help will follow your cursor position through your document or while you are cycling through your Code Completion options and constantly display extended help on that Tag or Attribute, this help fully supports up to HTML 4.0


Thanks!

Thanks for using HotDog Professional 5.5. Don't forget to come visit the Sausage Island forums to talk to us and everyone else who uses HotDog!

-- The HotDog 5.5 Development Team